Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
toundra
n. tundra, vast and treeless arctic region (found for example in siberia, northern canad...
detail>>
arctique
adj. arctic, of the north pole
detail>>
1
2
3
Next